pancake turtle - German English Dictionary